Internet Archive BookReader - Storms and sunshine of a soldier's life : Colin Mackenzie, 1825-1881